package com.zsrt.java.day20170102.lh.classics20;
/**
 * 百鸡问题
 * 公鸡一个五块钱，母鸡一个三块钱，小鸡三个一块钱，
 * 现在要用一百块钱买一百只鸡，
 * 求：
 * 	问公鸡、母鸡、小鸡各多少只？
 * 
 * 思路：
 * 1.		5x+3y+z=100
 * 			x+y+z=100
 * 			两个等式三个未知数
 * 2.
 * 		 xyz自增  穷列 求符合问题的解   x<=20   y<=33 z<=100
 * 
 * @author My
 *
 */

public class Demo04 {
	public static void main(String[] args) {
		for(int x=1;x<=20;x++){
			for(int y=1;y<=33;y++){
				for(int z=1;z<=100;z++){
					if(5*x+3*y+z/3==100 && z%3==0 && x+y+z==100 ){
						System.out.println(x+","+y+","+z);
					}
				}
			}
		}
	}

}
